package com.sy.service;

import com.sy.bean.pucharse.Purchase;
import com.sy.bean.pucharse.AuditStatus;
import com.sy.common.crud.IService;

import java.util.List;
import java.util.Map;

public interface PurchaseService extends IService<Purchase> {
    /**
     * 导出的采购列表
     * @param map
     * @return
     */
    String exportPru(Map map);

    /**
     * 批量删除
     * @param id
     * @return
     */
    int batchDelete(List<Integer> ids);

    /**
     * 根据id批量审核
     * @param id id
     * @param auditStatus 审核状态 1.待审核 2.审核通过 3.拒绝
     * @return
     */
    int batchStatus(AuditStatus status);
}
